package com.hdoit.ares.logical.insu.dao;

import java.util.List;

import com.hdoit.ares.logical.insu.model.FanhuaCar;
import com.hdoit.ares.logical.viewmodel.insu.FanhuaCarSearch;
import com.tennetcn.common.dao.base.ISuperDao;
import com.tennetcn.common.message.PagerModel;
/**
 * @author      caochengmeng
 * @email       
 * @createtime  2017年12月20日 17:26:49
 * @comment
 */
public interface IFanhuaCarDao extends ISuperDao<FanhuaCar>{

	public List<FanhuaCar> queryAllCarInsurance(String customerId);
	
	public FanhuaCar queryCarInsuDetail(String orderId);
	
	public FanhuaCar	queryCarInsuDetailBytaskId(String taskId,String taskState);
	
	public List<FanhuaCar> queryAllCarInsu(String customerId);
	
	public List<FanhuaCar> queryAreadyCarInsu(String customerId);
	
	public List<FanhuaCar> queryYesCarInsu(String customerId);
	
	public List<FanhuaCar> queryNoCarInsu(String customerId);
	
	//查询所有已完成车险保单
	public List<FanhuaCar> queryList(FanhuaCarSearch fanhuaCarSearch,PagerModel pagerModel);
	
	public FanhuaCar queryFanhuaCar(String oid);

}